package com.messe.base.models;

import java.sql.Timestamp;

/**
 * ExhibitionResource entity. @author MyEclipse Persistence Tools
 */

public class ExhibitionResource implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 478531727639070753L;
	private Integer exhibitionResourceId;
	private ExhibitionAppendix exhibitionAppendix;
	private Integer resourceType;
	private String resourceUrl;
	private Timestamp createdStamp;
	private Timestamp lastUpdatedStamp;

	// Constructors

	/** default constructor */
	public ExhibitionResource() {
	}

	/** minimal constructor */
	public ExhibitionResource(Integer exhibitionResourceId,
			Integer resourceType, String resourceUrl, Timestamp createdStamp,
			Timestamp lastUpdatedStamp) {
		this.exhibitionResourceId = exhibitionResourceId;
		this.resourceType = resourceType;
		this.resourceUrl = resourceUrl;
		this.createdStamp = createdStamp;
		this.lastUpdatedStamp = lastUpdatedStamp;
	}

	/** full constructor */
	public ExhibitionResource(Integer exhibitionResourceId,
			ExhibitionAppendix exhibitionAppendix, Integer resourceType,
			String resourceUrl, Timestamp createdStamp,
			Timestamp lastUpdatedStamp) {
		this.exhibitionResourceId = exhibitionResourceId;
		this.exhibitionAppendix = exhibitionAppendix;
		this.resourceType = resourceType;
		this.resourceUrl = resourceUrl;
		this.createdStamp = createdStamp;
		this.lastUpdatedStamp = lastUpdatedStamp;
	}

	// Property accessors

	public Integer getExhibitionResourceId() {
		return this.exhibitionResourceId;
	}

	public void setExhibitionResourceId(Integer exhibitionResourceId) {
		this.exhibitionResourceId = exhibitionResourceId;
	}

	public ExhibitionAppendix getExhibitionAppendix() {
		return this.exhibitionAppendix;
	}

	public void setExhibitionAppendix(ExhibitionAppendix exhibitionAppendix) {
		this.exhibitionAppendix = exhibitionAppendix;
	}

	public Integer getResourceType() {
		return this.resourceType;
	}

	public void setResourceType(Integer resourceType) {
		this.resourceType = resourceType;
	}

	public String getResourceUrl() {
		return this.resourceUrl;
	}

	public void setResourceUrl(String resourceUrl) {
		this.resourceUrl = resourceUrl;
	}

	public Timestamp getCreatedStamp() {
		return this.createdStamp;
	}

	public void setCreatedStamp(Timestamp createdStamp) {
		this.createdStamp = createdStamp;
	}

	public Timestamp getLastUpdatedStamp() {
		return this.lastUpdatedStamp;
	}

	public void setLastUpdatedStamp(Timestamp lastUpdatedStamp) {
		this.lastUpdatedStamp = lastUpdatedStamp;
	}

}